/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package br.com.proteu.hibernate.beans;

import java.io.Serializable;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;

/**
 *
 * @author ricardo
 */
@Entity
@Table(name="TB_MEDICAESPECIAL")
public class TbMedicaEspecialProteu implements Serializable{

    @Id
    @Column(name="TMED_CON_CODIGO")
    private String tmedConCodigo;
    @Column(name="TMED_QUIMIO_DESCONTOS")
    private String tmedQuimioDescontos;
    @Column(name="TMED_QUIMIO_PERCENTUAL")
    private Float tmedQuimioPercentual;
    @Column(name="TMED_QUIMIO_OBSERVACOES")
    private String tmedQuimioObservacoes;
    @Column(name="TMED_MEDIC_DESCONTOS")
    private String tmedMedicDescontos;
    @Column(name="TMED_MEDIC_PERCENTUAL")
    private Float tmedMedicPercentual;
    @Column(name="TMED_MEDIC_OBSERVACAO")
    private String tmedMedicObservacao;
    @Column(name="TMED_MEDIC_AC_DESCONTOS")
    private String tmedMedicAcDescontos;
    @Column(name="TMED_MEDIC_AC_PERCENTUAL")
    private Float tmedMedicAcPercentual;
    @Column(name="TMED_MEDIC_AC_OBSERVACAO")
    private String tmedMedicAcObservacao;

    public String getTmedConCodigo() {
        return tmedConCodigo;
    }

    public void setTmedConCodigo(String tmedConCodigo) {
        this.tmedConCodigo = tmedConCodigo;
    }

    public String getTmedMedicAcDescontos() {
        return tmedMedicAcDescontos;
    }

    public void setTmedMedicAcDescontos(String tmedMedicAcDescontos) {
        this.tmedMedicAcDescontos = tmedMedicAcDescontos;
    }

    public Float getTmedMedicAcPercentual() {
        return tmedMedicAcPercentual;
    }

    public void setTmedMedicAcPercentual(Float tmedMedicAcPercentual) {
        this.tmedMedicAcPercentual = tmedMedicAcPercentual;
    }

    public String getTmedMedicDescontos() {
        return tmedMedicDescontos;
    }

    public void setTmedMedicDescontos(String tmedMedicDescontos) {
        this.tmedMedicDescontos = tmedMedicDescontos;
    }

    public String getTmedMedicAcObservacao() {
        return tmedMedicAcObservacao;
    }

    public void setTmedMedicAcObservacao(String tmedMedicAcObservacao) {
        this.tmedMedicAcObservacao = tmedMedicAcObservacao;
    }

    public String getTmedMedicObservacao() {
        return tmedMedicObservacao;
    }

    public void setTmedMedicObservacao(String tmedMedicObservacao) {
        this.tmedMedicObservacao = tmedMedicObservacao;
    }

    public Float getTmedMedicPercentual() {
        return tmedMedicPercentual;
    }

    public void setTmedMedicPercentual(Float tmedMedicPercentual) {
        this.tmedMedicPercentual = tmedMedicPercentual;
    }

    public String getTmedQuimioDescontos() {
        return tmedQuimioDescontos;
    }

    public void setTmedQuimioDescontos(String tmedQuimioDescontos) {
        this.tmedQuimioDescontos = tmedQuimioDescontos;
    }

    public String getTmedQuimioObservacoes() {
        return tmedQuimioObservacoes;
    }

    public void setTmedQuimioObservacoes(String tmedQuimioObservacoes) {
        this.tmedQuimioObservacoes = tmedQuimioObservacoes;
    }

    public Float getTmedQuimioPercentual() {
        return tmedQuimioPercentual;
    }

    public void setTmedQuimioPercentual(Float tmedQuimioPercentual) {
        this.tmedQuimioPercentual = tmedQuimioPercentual;
    }

    @Override
    public boolean equals(Object obj) {
        if (obj == null) {
            return false;
        }
        if (getClass() != obj.getClass()) {
            return false;
        }
        final TbMedicaEspecialProteu other = (TbMedicaEspecialProteu) obj;
        if ((this.tmedConCodigo == null) ? (other.tmedConCodigo != null) : !this.tmedConCodigo.equals(other.tmedConCodigo)) {
            return false;
        }
        return true;
    }

    @Override
    public int hashCode() {
        int hash = 7;
        hash = 71 * hash + (this.tmedConCodigo != null ? this.tmedConCodigo.hashCode() : 0);
        return hash;
    }

    

}
